magnesium nitrate
noun
: a very soluble deliquescent crystalline oxidizing salt Mg(NO3)2.6H2O used chiefly in catalysts and fireworks
Love words? Need even more definitions?
Merriam-Webster unabridged
Share